home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BCI NET
/
BCI NET Dec 94.iso
/
archives
/
networking
/
amosaic
/
amosaichotlist.lha
/
Mosaic
/
AMHotlist.doc
< prev
Wrap
Text File
|
1994-06-24
|
6KB
|
134 lines
*******************************************************************************
A M I G A M O S A I C H O T L I S T
AMHotlist, (c) 1994, Berend Ozceri
*******************************************************************************
I. Legalities
This program is provided as is, as a public domain program and no guarantees
are made by the author. As Dave Haynie quoted Jimmy Buffet in the A3000/A4000
hardware notes, "What works for me, might work for you." Use this program at
your own risk as I do not assume any responsibility for any physical/electrical
/mental/etc damage caused by this program.
Feel free to distribute this program as much as you want but do not make any
profit from it! If you like it some much that you want to send me a donation,
feel free to do so! ;)
Please report any bugs/problems to me. You can contact me at:
E-Mail: bo24@andrew.cmu.edu
Snail-Mail: Berend Ozceri
Carnegie Mellon University
Box 4930
5115 Margaret Morrison
Pittsburgh, PA 15213
This program uses MUI. MUI is (c) 1993,1994 by Stefan Stuntz.
II. Introduction
As you well know, the AMosaic development team has done a great job of
porting Mosaic to the Amiga, bringing an invaluable net resource to the Amiga
world. However, one of the shortcomings of the latest version of AMosaic
(version 1.2) is the support for hotlists (or lack thereof ;) ). Apparently the
developers tried to address this problem by putting in an ARexx script into the
distribution to create pseudo-hotlist support. However, I find the idea of
using a seperate HTML page as a hotlist a major kludge. So what did I do? I
performed a smaller kludge! I wrote an MUI program that can be invoked from
AMosaic (via ARexx) and will give you complete hotlist control.
III. Installation
The installation is straightforward. Copy the executable AMHotlist to any
directory you want. Add the following lines to your ENVARC:Mosaic/Prefs:
RexxMacro1 Add to Hotlist | "ADDRESS COMMAND 'C:RUN <>NIL: MOSAIC:AMHotlist QUICKADD'"
RexxMacro2 Hotlist... | "ADDRESS COMMAND 'C:RUN <>NIL: MOSAIC:AMHotlist'"
(Make sure you replace MOSAIC:AMHotlist with wherever you decide to install the
executable in your system. For example, if you install the AMHotlist program
in your C: directory, replace the MOSAIC:AMHotlist in those lines with
C:AMHotlist)
Copy the .mosaic-hotlist-default file to your ENVARC: directory as follows:
COPY .mosaic-hotlist-default ENVARC:Mosaic
Copy the ENVARC:Mosaic directory to ENV:Mosaic as follows:
COPY ENVARC:Mosaic ENV:Mosaic
You are set!
(Note: The hotlist program requires you have a MUI, but since you are already
using AMosaic that step should already have been taken care of.)
IV. Usage
Start AMosaic. Under the Rexx menu you should see two entries "Add to
Hotlist" and "Hotlist..." Select "Hotlist..." The hotlist window will open on
your default MUI screen (this is normal for any MUI program that does not have
any configuration saved). If you are running AMosaic on a screen other than the
default screen, close the hotlist window, start up MUIPrefs and set
AmigaMosaic-Hotlist's screen prefs so that it opens on that screen too. Then
reopen the window. If you copied a .mosaic-hotlist-default file to your
ENV:Mosaic directory, it should automatically have been loaded by now.
i) Adding New Entries
There are two ways to add new entries to the hotlist. The first way is by
using the "Add" button in the hotlist window. If you click on "Add" a dialog
window will come up preloaded with the information regarding the current
page loaded into AMosaic. If you want to add that page as is, just click on
"Done", and it will be added. If you want, you can do editing on the "Title"
and "URL" fields before you click on "Done". If you decide not to add, just
click on "Cancel"
The other way to add an entry to the hotlist is by using the "Add to
Hotlist" menu option. If you perform this menu selection, AMosaic's current
page will be added to your hotlist without bringing up any sort of dialog
window. NOTE: IF YOU HAVE THE HOTLIST WINDOW OPEN WHEN YOU SELECT "Add to
Hotlist" THE LISTVIEW WILL NOT BE UPDATED. THIS IS NORMAL (A SHORTCOMING OF
THE PROGRAM, I WROTE THIS IN ONE NIGHT, AND RUSHED IT OUT THE DOOR!). IN
THIS CASE JUST CLOSE THE HOTLIST WINDOW AND REOPEN IT AND EVERYTHING WILL BE
FINE.
Note that everytime you add an item, AMHotlist will update the
.mosaic-hotlist-default file in your ENVARC: and ENV: directories.
ii) Deleting Entries
Deleting a hotlist entry is easy. Just select the hotlist entry from the
listview and click on "Delete"
iii) Editing Entries
If you decide at any point to change anything about a hotlist entry that
you already have, use the "Edit" button. Selecting a hotlist entry and
clicking on "Edit" will bring up an editing dialog. Edit the entry as you
wish and click on "Done" if you want the changes to take effect. If you want
to scratch the changes, click on "Cancel"
The editing window is asynchronous from the rest of the program so you can
be double-clicking on entries to jump to while the edit window is open.
iv) Jumping to Entries
If you want to jump to an entry, just double click on it! Presto! You are
there. You will realize that when you perform a jump, the hotlist window
will be put to sleep until AMosaic confirms via ARexx that the jump has
worked.